A webes erőforrások címmaszkjának (más néven „címmaszk”) használata akkor jöhet jól, ha a webes erőforrások hozzáférési szabályának létrehozásakor sok hasonló címet kell megadnia. Jól megtervezve egyetlen címmaszk webes erőforrások nagy számú címét válthatja ki.
A címmaszk megtervezésekor tartsa be az alábbi szabályokat:
*
karakter egy vagy több karaktert tartalmazó bármilyen sorozatot helyettesít.Ha például a címmaszkba az *abc*
szöveget írja be, akkor a hozzáférési szabály minden olyan webes erőforrásra vonatkozik, amelyben megtalálható az abc
karaktersorozat. Példa: http://www.example.com/page_0-9abcdef.html
.
*.
karakterek (más néven tartománymaszk) lehetővé teszik a cím összes tartományának kiválasztását. A *.
tartománymaszk bármilyen tartománynevet, altartománynevet vagy üres sort jelöl.Példa: a *.pelda.com
maszk a következő címeket jelöli:
http://kepek.pelda.com
. A *.
tartománymaszk képeket
jelöl.http://felhasznalo.kepek.pelda.com
. A *.
tartománymaszk képeket
és felhasználót
jelöl.http://pelda.com
. A *.
tartománymaszk üres sorként értelmezendő.www.
karaktersorozatot a rendszer *.
sorozatként értelmezi.Példa: a www.pelda.com
címmaszkot a rendszer *.pelda.com
címmaszkként kezeli. Ez a maszk a www2.pelda.com
és a www.kepek.pelda.com
címeket jelöli.
*
karakterrel kezdődik, akkor a címmaszk tartalma megegyezik a *.
előtaggal ellátott azonos tartalommal./
vagy *
karaktertől eltérő karakterre végződik, akkor a címmaszk tartalma megegyezik /*
utótaggal ellátott azonos tartalommal.Példa: a http://www.pelda.com
címmaszk lefedi az olyan címeket, mint a http://www.pelda.com/abc
, ahol az a
, b
és c
bármilyen karakter lehet.
/
karakterre végződik, akkor a címmaszk tartalma megegyezik a /*.
utótaggal ellátott azonos tartalommal./*
karaktersorozatot a rendszer /*
karakterekként vagy üres karakterláncként értelmezi.Példa: a example.com
címmaszk a http://example.com
és a https://example.com
címeket is magában foglalja.
Példa: a http://*.pelda.com
címmaszk magában foglalja a http://www.pelda.com
címet, de a https://www.pelda.com
címet nem.
*
karaktert, ha az az elején szerepel a címmaszkban. Az 5. és 7. szabály nem vonatkozik a kettős idézőjelbe tett címmaszkokra (lásd a lenti táblázatban a 14–18. példákat).
Példák a szabályok használatára a címmaszkok létrehozása során
Szám |
Címmaszk |
Webes erőforrások ellenőrzendő címe |
Lefedi a címet a címmaszk? |
Megjegyzés |
---|---|---|---|---|
1 |
*.pelda.com |
http://www.123example.com |
Nem |
Lásd: 1. szabály. |
2 |
*.pelda.com |
http://www.123.example.com |
Igen |
Lásd: 2. szabály. |
3 |
*pelda.com |
http://www.123example.com |
Igen |
Lásd: 1. szabály. |
4 |
*pelda.com |
http://www.123.example.com |
Igen |
Lásd: 1. szabály. |
5 |
http://www.*.pelda.com |
http://www.123example.com |
Nem |
Lásd: 1. szabály. |
6 |
www.pelda.com |
http://www.pelda.com |
Igen |
Lásd: 3., 2., 1. szabály. |
7 |
www.pelda.com |
https://www.pelda.com |
Igen |
Lásd: 3., 2., 1. szabály. |
8 |
http://www.*.pelda.com |
http://123.pelda.com |
Igen |
Lásd: 3., 4., 1. szabály. |
9 |
www.pelda.com |
http://www.example.com/abc |
Igen |
Lásd: 3., 5., 1. szabály. |
10 |
pelda.com |
http://www.pelda.com |
Igen |
Lásd: 3., 1. szabály. |
11 |
http://pelda.com/ |
http://pelda.com/abc |
Igen |
Lásd: 6. szabály. |
12 |
http://pelda.com/* |
http://example.com |
Igen |
Lásd: 7. szabály. |
13 |
http://example.com |
https://pelda.com |
Nem |
Lásd: 8. szabály. |
14 |
"pelda.com" |
http://www.pelda.com |
Nem |
Lásd: 9. szabály. |
15 |
„http://www.pelda.com” |
http://www.example.com/abc |
Nem |
Lásd: 9. szabály. |
16 |
"*.pelda.com" |
http://www.pelda.com |
Igen |
Lásd: 1., 9. szabály. |
17 |
"http://www.pelda.com/*" |
http://www.example.com/abc |
Igen |
Lásd: 1., 9. szabály. |
18 |
"www.pelda.com" |
http://www.pelda.com; https://www.pelda.com |
Igen |
Lásd: 9., 8. szabály. |
19 |
www.pelda.com/abc/123 |
http://www.example.com/abc |
Nem |
A címmaszk a webes erőforrás címénél több információt tartalmaz. |